/* 
 * Aqui definimos los identificadores de mensajes que se pueden intercambiar
 * entre los nodos del cluster.
 */

#ifndef MENSAJES_H
#define	MENSAJES_H

    #define ESPERANDO_ORDENES   100 // El worker le indica al master que está esperando ordenes
    #define TRANSFERIR_LISTA    101 // El worker transfiere una lista a otro worker o al master

    #define ORDENAR_NUEVA_LISTA 200 // El master le indica a un worker que ordene la lista que se le envía.
    #define ENVIAR_LISTA        201 // El master le indica a un worker que debe enviar al lista a otro nodo.
    #define RECIBIR_LISTA       202 // El master le indica a un worker que debe recibir una lista de un nodo.
    #define FINALIZAR           203 // El master le indica a un worker que ya no debe hacer más nada.

#endif	/* MENSAJES_H */

